@charset "utf-8";
/* CSS Document */

body,dl, dt, dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{color:#101115;font-size:12px; line-height:24px; font-family:"microsoft yahei","宋体";}

ul,ol,li{list-style-type:none;}

input{vertical-align:middle}
label{vertical-align:middle;}
#pages{overflow: hidden;}
#pages li{float: left;}
select,input,select{vertical-align:middle;}
img{ border:none;}

a{text-decoration:none; color:#101115;}
a:hover{color:#003bbf; text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}

.public{max-width:1200px;width:100%; margin:0 auto; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.tmar25{margin-top:25px;}
.lmar33{margin-left:33px;}

.header{width:100%; height:39px; background:#fafafa; border-bottom:1px solid #dfdfdf;}
.headbox{max-width:1200px;width:100%; margin:0 auto;}
.header_l{float:left; width:70%; line-height:39px;}
.header_l b{color:#003bbf; font-size:14px;}
.header_r{width:30%; float:right; text-align:right; line-height:39px; position:relative;}
.header_r a{padding:0 6px; display:inline-block;}
.header_r p{position:absolute; display:none; z-index:999; padding:1px; border:1px solid #dfdfdf; right:100px; top:39px;}
.header_r:hover p{display:block;}
.header_r:hover p img{width:100px; height:100px;}

.top{max-width:1200px;width:100%;margin:0 auto;overflow: hidden;}
.logo{float:left; margin-top:20px;}
.logo img{width:450px;height:76px;}
.tel{float:right;font-size:18px;color:#333;margin-top: 20px;}
.tel span{font-size: 24px;font-weight:600;color:red;line-height:50px;}

.top_1{overflow:hidden;background:#102d6e;}
.daohang{max-width:1200px;margin:0 auto;width: 100%;}
.nav li{width:auto;float:left; text-align:center; position:relative;width: 14.28%;}
.nav li:hover{background:#f5f5f5;}
.nav li a{display:block;color:#fff;font:16px/3em "microsoft yahei";}
.nav li a:hover{color:#333;}

.nav li ul{width:auto; height:auto; background:url("img/lbg.png")/*tpa=http://www.gylmjx.com/style/img/lbg.png*/ repeat; padding:10px 0; position:absolute; display:none; z-index:100;}
.nav li:hover ul{ width:auto; height:auto; display:block; }
.nav li ul li{width:100%; display:block; height:36px; line-height:36px; font-size:14px;}
.nav li ul li:hover{background:url("img/lhbg.png")/*tpa=http://www.gylmjx.com/style/img/lhbg.png*/ repeat;}
.nav li ul li a{padding:0; color:#fff;}

.tm{width:100%; height:5px; background:url("img/tm.png")/*tpa=http://www.gylmjx.com/style/img/tm.png*/ repeat-x; position:relative; z-index:99; overflow:hidden;}
.fullSlide{width:100%; position:relative; height:400px; margin-top:-5px; z-index:0;}
.fullSlide .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important; height:400px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{display:block; height:400px;}
.fullSlide .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:40px; line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:35px; height:5px; margin:6px; overflow:hidden; background:#fff;
filter:alpha(opacity=80); opacity:0.8; line-height:999px;}
.fullSlide .hd ul .on{background:#0065dc;}
.fullSlide .prev,.fullSlide .next{display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%; z-index:1; width:40px; height:60px; background:url("img/slider-arrow.png")/*tpa=http://www.gylmjx.com/style/img/slider-arrow.png*/ -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none;}
.fullSlide .next{left:auto; right:15%; background-position:-6px -137px;}

.index_kinds,.left{width:21%; overflow:hidden;margin: 0.75%}
.index_kinds_t{height: 90px; line-height: 28px; text-align: center; font-size: 16px; background-color: #0065dc; color: #fff; }
.index_kinds_t h2{font-size:20px; padding:20px 0 0 10px;}
.index_kinds_t p{padding-left:10px;}
.index_kinds_n{width:auto; border:1px solid #dbdbdb; margin-top:10px;}
.kinds_box{padding:10px 0; background:url("img/xx_1.jpg")/*tpa=http://www.gylmjx.com/style/img/xx_1.jpg*/ bottom repeat-x;}
.kinds_box>li{width:100%;font-size:16px; overflow:hidden;}
.kinds_box>li>a{display:block; padding-left:20px;font: 16px/2em "microsoft yahei"}
.kinds_box li:hover a{background:#f5f5f5;}
.kinds_box>li>ul a{font:14px/1.6em "microsoft yahei";display:block; padding-left:40px;}


.lianxi{width:100%; padding:30px 0 40px; min-height:112px; background:url("img/lxbg.jpg")/*tpa=http://www.gylmjx.com/style/img/lxbg.jpg*/ bottom no-repeat;}
.lianxi h2,.lianxi h3{padding:0 24px;}
.lianxi h3{font-size:18px;}
.lianxi h3 b{display:block; font-size:16px; color:#88898c;}
.lianxi h2{font-size:24px; color:#0047ac; margin-top:12px;}
.index_cpzs,.right{width:76%; overflow:hidden;margin:0.75%}
.tit_1{width:100%; height:46px; line-height:46px; overflow:hidden;}
.tit_1 p{float:left; font-size:18px; font-weight:bold;}
.more{float:right; font-size:12px;}

.index_cpzs_n{width:100%;}
.index_cpzs_box{padding:0; margin-left:-19px; overflow:hidden;}
.index_cpzs_box li{width:24%; height:185px; display:block; float:left; margin:0.5%; overflow:hidden;}
.index_cpzs_box li .acp{display:table-cell; vertical-align:middle;height:151px; text-align:center;}
.index_cpzs_box li .acp img{vertical-align:middle; width:100%; height:150px; padding:0; margin:0;}
.index_cpzs_box li span{display:block; text-align:center; width:100%; padding-top:10px; font-size:14px;}

.hbg{width:100%;max-height:409px; margin-top:40px; background:url("img/tlbg.jpg")/*tpa=http://www.gylmjx.com/style/img/tlbg.jpg*/ center no-repeat; overflow:hidden;}
.qyvi{padding:20px 0;}
.index_gycs{width:65%;}
.index_gycs_n{width:100%; margin-top:16px; font-size:14px; line-height:28px;}
.index_gycs_n img{width:100%; height:128px; margin-top:16px;}
.index_video{width:33%; overflow:hidden;margin-right: 2%}
.index_video img{width: 100%;}

.index_khal{margin-top:25px;}
.index_khal_n{margin-left:-25px; width:100%;}
.index_khal_box{padding:0;}
.index_khal_box li{width:220px; height:303px; display:inline-block; line-height:30px; float:left; margin:18px 0 0 25px; overflow:hidden;}
.index_khal_box li img{width:220px; height:147px;}
.index_khal_box li span,.zxal_n span,.anli_box span{display:block; width:100%; font-size:14px; padding-top:6px;}
.index_khal_box li p,.zxal_n p,.anli_box p{display:block; width:100%; color:#383a40; font-size:12px; overflow:hidden;}
.index_khal_box li p.pjj,.zxal_n p.pjj,.anli_box p.pjj{height:60px;}
.index_khal_box li p a,.zxal_n p a,.anli_box p a{color:#0047ac;}
.index_khal_box li p a:hover,.zxal_n p a:hover,.anli_box p a:hover{text-decoration:underline;}

.index_xinwen{margin-top:25px; border-top:1px solid #f4f0f1;}
.index_gsxw{width:31.33%;margin: 1%; overflow:hidden;}
.index_gsxw_n{padding:0;}
.news_n_1{margin-top:14px;}
.news_n_1 img{width:117px; height:77px; float:left;margin-right: 6px;}
.news_n_1 h3{font-size:14px;}
.news_n_1 p{padding-top:6px; color:#383a40;}
.news_n_2{padding-top:10px;}
.news_n_2 li{width:100%; height:38px; line-height:38px; background:url("img/xx.jpg")/*tpa=http://www.gylmjx.com/style/img/xx.jpg*/ bottom repeat-x; overflow:hidden;}
.news_n_2 li a{display:block; background:url("img/icon_1.jpg")/*tpa=http://www.gylmjx.com/style/img/icon_1.jpg*/ 0 16px no-repeat; padding-left:12px; font-size:13px;}
.news_n_2 li span{display:block; float:right; color:#383a40;}

.link{width:100%; padding:10px 0; margin-top:45px; background:#f4f4f4; overflow:hidden;}
.link a{padding:0 6px; display:inline-block;}
.botdh{width:100%; background:#0065dc url("img/bothbg.jpg")/*tpa=http://www.gylmjx.com/style/img/bothbg.jpg*/ repeat-x; color:#fff; overflow:hidden;}
.botind{position:relative; padding:35px 0 50px; max-width:1200px;width:100%; margin:0 auto; overflow:hidden;}
.botsj{position:absolute; width:11px; height:12px; top:0px; left:121px; background:url("img/bxjt.png")/*tpa=http://www.gylmjx.com/style/img/bxjt.png*/ no-repeat;}
.botind a{color:#fff;}
.bot_lx{width:18%; float:left; margin-right: 2%;background:url("img/bsx.png")/*tpa=http://www.gylmjx.com/style/img/bsx.png*/ right no-repeat; text-align:center; overflow:hidden;}
.bot_lx h3{font-size:20px; line-height:40px; padding-bottom:5px;}
.bot_lx b{font-size:24px; color:#fff600;}
.bot_lx p.ewm{margin-top:20px;}
.bot_lx p.ewm img{width:110px; height:110px;}
.bot_lx span{display:block; text-align:center; font-size:14px; padding-top:6px;}
.botind dl{display:block;float:left;width: 18%;margin-right: 2%; overflow:hidden;margin-top: 2%}
.botind dl dt{font-size:18px; margin-bottom:8px;}
.botind dl dt a{color:#fff;}
.botind dl dd{display:block; font-size:14px; height:40px; line-height:40px;}
.botind dl dd a{background:url("img/icon_2.png")/*tpa=http://www.gylmjx.com/style/img/icon_2.png*/ 0 50% no-repeat; padding-left:15px;}
.botind a:hover{color:#fff600;}

.footer{width:100%; background:#102d6e; overflow:hidden;}
.bottom{padding:14px 0; color:#fff; overflow:hidden;}
.bottom a{color:#fff;}
.bottom a:hover{color:#fff;}
.bottom span{display:block; float:right;}

.n_ban{width:100%;}
.n_ban img{width: 100%;}

.content{padding:20px 0 60px;}
.lanmu{padding:0;}
.lanmu_t,.right_t{width:100%; height:46px; line-height:46px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.lanmu_t h2{font-size:18px; background:url("img/icon_3.jpg")/*tpa=http://www.gylmjx.com/style/img/icon_3.jpg*/ 0 50% no-repeat; padding-left:30px;}

.lanmu_n{width:100%; margin-top:18px;}
.lanmu_box{padding:0;}
.lanmu_box li{width:100%; height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.lanmu_box li a{display:block; padding-left:30px; background:url("img/jh.png")/*tpa=http://www.gylmjx.com/style/img/jh.png*/ 213px 50% no-repeat;}
.lanmu_box li:hover a{background:#f5f5f5 url("img/hjh.png")/*tpa=http://www.gylmjx.com/style/img/hjh.png*/ 213px 50% no-repeat;}
.zxal{margin-top:10px;}
.zxal_n{margin-top:22px; line-height:30px;}
.zxal_n img{width:254px; height:170px; margin-bottom:3px;}

.lenew_n{margin-top:16px;}
.lenew_box{padding:0;}
.lenew_box li{width:100%; height:32px; line-height:32px; font-size:13px; overflow:hidden;}

.right_t h2{font-size:18px; float:left;}
.site{display:block; float:right; font-size:13px;}
.company{padding:25px 0px; font-size:14px; line-height:28px;}
.newslist{padding-bottom:10px;}
.news_box{padding:0;}
.news_box li{width:100%; display:block; font-size:14px; line-height:27px; margin-top:26px; color:#424242; overflow:hidden;}
.news_box li img{width:182px; height:120px; float:left; margin-right:18px;}
.news_box li h2{font-size:16px; line-height:32px; margin-bottom:3px;}
.news_box li span{display:block; color:#555765; margin-top:5px;}
.news_box li span a{display:inline-block; color:#0047ac; margin-left:30px;}
.news_box li span a:hover{text-decoration:underline;}
.prolist{padding-top:10px;}
.page{width:auto; margin-top:45px; text-align:center; font-size:12px; overflow:hidden;}
.page a{display:inline-block; border:1px solid #dedddd; padding:0 12px; margin:0 3px; color:#858585; overflow:hidden;}
.page a:hover,a.cur{background:#ececed; border:1px solid #ececed; text-decoration:none;}

.anli_box{margin-left:-36px;}
.anli_box li{width:281px; height:344px; display:inline-block; line-height:30px; float:left; margin:18px 0 0 36px; overflow:hidden;}
.anli_box li img{width:281px; height:188px;}
.anli_box p{font-size:14px;}

.new_con{padding:28px 0 10px; overflow:hidden;}
.bt{width:100%; text-align:center; padding-bottom:12px; border-bottom:1px dotted #d6d6d6; }
.bt h2{ font-size:18px; font-family:"microsoft yahei";}
.bt p{ margin-top:8px; color:#9b9b9b; font-size:12px;}

.con{width:100%; height:auto; font-size:14px; line-height:27px; text-align:left; margin-top:20px;}
.share{float:right; margin-top:20px; margin-bottom:5px;}

.fenpian{ width:100%; margin-top:20px; text-align:left; padding:15px 0; background:url("img/sxx.jpg")/*tpa=http://www.gylmjx.com/style/img/sxx.jpg*/ repeat-x; overflow:hidden;}
.fenpian ul li{line-height:27px; width:100%; font-size:14px;}

.xgnews,.xgsb{width:100%; padding-top:15px; border-top:1px dotted #d6d6d6;}
.xgnews h2,.xgsb h2{font-size:18px; line-height:36px;}
.xgnews_box{padding-top:10px; margin-left:-85px;}
.xgnews_box li{width:416px; height:28px; line-height:28px; font-size:14px; display:inline-block; float:left; margin-left:85px; overflow:hidden;}
.xgnews_box li span{display:block; float:right; color:#383a40; font-size:13px;}

.cpxx_zuo{margin-top:30px; width:54%;margin-right: 4%;}
#owl-demo{position:relative;}
#owl-demo .item{ position:relative; display:block;display:table-cell; vertical-align:middle; text-align:center;}
#owl-demo img{width:100%;vertical-align:middle; margin:0 auto;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url("img/bg15.png")/*tpa=http://www.gylmjx.com/style/img/bg15.png*/;*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url("img/bg16.png")/*tpa=http://www.gylmjx.com/style/img/bg16.png*/;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}

.cpxx_you{width:42%; margin-top:30px; font-size:14px; line-height:30px; overflow:hidden;}
.cpxx_you h2{font-size:22px; line-height:44px; padding-bottom:10px;}
.xjtel{background:url("img/telic.jpg")/*tpa=http://www.gylmjx.com/style/img/telic.jpg*/ no-repeat;line-height:28px; margin-top:20px; }
.xjtel p{font-weight:bold; padding-left:44px; font-size:14px; color:#343233;}
.xjtel p b{font-size:24px; color:#e10101;}
.bjdg{margin-top:20px;}
.bjdg a{display:inline-block; width:40%; height:38px; line-height:38px; margin-right:12px; text-align:center; color:#fff;}
.bjdg a.abj{background:#ed1e24;}
.bjdg a.adg{background:#242d3c;}

.canshu_t{width:100%; height:45px; line-height:45px; margin-top:35px; background:url("img/hx.jpg")/*tpa=http://www.gylmjx.com/style/img/hx.jpg*/ bottom repeat-x; font-weight:bold; overflow:hidden;}
.canshu_t p{width:auto; height:45px; line-height:45px; float:left; font-size:16px; margin-right:15px; text-align:center;}
.canshu_t p a{display:block; cursor:pointer; padding:0 5px;}
.canshu_t p a.a_n{background:url("img/hhx.jpg")/*tpa=http://www.gylmjx.com/style/img/hhx.jpg*/ bottom repeat-x; color:#e10101;}
.canshu_n{padding:20px 0; font-size:14px; line-height:28px;}

.xgal{margin-top:25px;}
.xgal_box{padding:0; margin-left:-19px; overflow:hidden;}
.xgal_box li{width:215px; height:300px; display:inline-block; line-height:30px; float:left; margin:17px 0 0 19px; overflow:hidden;}
.xgal_box li img{width:215px; height:144px;}
.xgal_box li span{display:block; width:100%; font-size:14px; padding-top:6px;}
.xgal_box li p{display:block; width:100%; color:#383a40; font-size:12px; overflow:hidden;}
.xgal_box li p.pjj{height:60px;}
.xgal_box li p a{color:#0047ac;}
.xgal_box li p a:hover{text-decoration:underline;}
.thumb_ {margin:20px auto;text-align: center;}
.weixin{position: fixed;right: 20px;top: 300px;border: 1px solid #02184a;width: 140px;background-color: #fff;z-index: 99999;text-align: center;}
.weixin h3{height: 40px;line-height: 40px;background-color: #02184a;color: #fff;font-size: 16px;}
.weixin img{display: block;width: 120px;height: 120px;margin: 10px auto;}
.weixin p{text-align: center;font-size: 16px;margin-bottom: 10px;}
.weixin p span{display: block;color: #666;font-size: 14px;}
.weixin p b{display: block;color: #c00;}
.myswiper1 {max-width: 1920px;margin: 0 auto;width: 100%}
.myswiper1  img{width: 100%;}
.mypage1>span{border-radius: 0;width: 50px;height: 6px;}
.mfoot{position: fixed;bottom: 0;left: 0;right: 0;z-index: 10}
.mfootnav{background: #02184a;overflow: hidden;display: none;}
.mfootnav li{width: 25%;text-align: center;float: left;padding: 6px 0;}
.mfootnav li a{color: #fff;font-size: 16px;}
.mfootnav span{display: block;padding-top: 6px;}
.mewmmenu{width:100%;height: 100%;background: #000;position: absolute;bottom: 0px;left: 0;text-align: center;padding-top: 1px;opacity: 0.6;display:none;}
.mewminfo{width:300px;height:300px;margin:0 auto;bottom: -80%;position:relative;z-index: 999}
.mewminfo img{width: 300px;height: 300px;}
.mewmbox{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.7);bottom: 0;left: 0;display: none;text-align: center;}
.mewmbox img{bottom:-300px;width: 80%;display:inline-block;margin: 0 auto;position: absolute;left: 20%;margin-left: -10%;z-index: 999}
@media screen and (max-width: 1200px){ 
.canshu_n img{width: 90% !important;height: auto!important}
}
@media screen and (max-width: 1000px){
   .kinds_box>li>ul a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;}
.index_cpzs_box li{width: 32.33%}
.index_video{display: none;}
.index_gycs{width: 98%;margin: 1%}
.bot_lx{display: none;}
.botind dl{width: 23%;margin: 1%}
.cpxx_zuo{display: none;}
.cpxx_you{width: 98%;margin: 1%}
}
@media screen and (max-width: 850px){
   .header_l{width: 100%;}
   .header_r{display: none;}
   .tel{display: none;}
   .logo{width: 100%;text-align: center;}
.logo img{width: 100%;height: auto}
.logo{margin-top: 0}
.weixin{display: none;}
.index_gsxw{width: 48%;}
.index_xinwen .index_gsxw:last-child{display: none;}
}
@media screen and (max-width: 640px){
    .header_l{display: none;}
    .header_r{width: 100%;display: block;}
.index_kinds, .left{display: none;}
.index_cpzs, .right{width: 99%;}
.index_gsxw{width: 98%;}
.botind dl{width: 48%;margin: 1%}
.botind dl:nth-child(-n+4){display: none;}
}
@media screen and (max-width: 480px){
.nav  *{box-sizing:border-box}
.nav li{width: 33.33%;margin-bottom: -1px;border: 1px solid #fff;margin-right: -1px}
.nav li:nth-child(6){display: none;}
.nav{margin-right: -3px;}
.index_cpzs_box li{width: 49%}
.footer{padding: 10px;box-sizing:border-box;margin-bottom: 60px;}
.footer *{box-sizing:border-box;}
   .mfootnav {display: block;}
}
